noun
adj
verb
adv

Textual thesaurus for "show window"

(noun) display window, shop window, shopwindow

a window of a store facing onto the street; used to display merchandise for sale in the store


(noun) showcase

a setting in which something can be displayed to best effect

it was a showcase for democracy in Africa